home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / edit / xnot16.zip / NOTGNU.FUN < prev    next >
Text File  |  1994-03-25  |  43KB  |  1,202 lines

  1. ________________________________________________________________________
  2. File      : notgnu.fun
  3. Purpose   : Function descriptions for NotGNU's M-x describe-function.
  4. Created on: Nov 27, 1993 by Tor Slettnes <tor@netcom.com>
  5. Modified  : Dec 11, 1993 by Bernie Hayden, Julie Melbin, Tor Slettnes.
  6.             Jan 14, 1994 by Tor Slettnes
  7.             Mar 22, 1994 by Julie Melbin, Tor Slettnes
  8.  
  9. The NotGNU Copyrights are reserved (C) 1993, 1994 by Julie Melbin.
  10. This program is distributed in the hope that it will be useful,
  11. but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  13. ________________________________________________________________________
  14.  
  15.  
  16. add-separator-to-popup (No default binding)
  17.     Syntax: (add-separator-to-popup)
  18.     Append a separator line to the popup menu.
  19.  
  20. add-to-popup (No default binding) [Windows/NT only]
  21.     Syntax: (add-to-popup 'function-name)
  22.     Append a NotGNU function to the popup menu.
  23.  
  24. alarms (No default binding)
  25.     Interactive maintenance of NotGNU's alarm/reminder utility,
  26.     NotAlarm.  To invoke NotGNU without activating alarms, start it up
  27.     with "-x alarms_c" on the command line.  More information is
  28.     available interactively.
  29.  
  30. align-indented (No default binding)
  31.     Currently incomplete attempt at 'smart' C indent. To be enhanced
  32.     in future versions.
  33.  
  34. append-region-to-buffer (C-x a)
  35.     Append region to specified buffer. If the buffer does not exists,
  36.     create a new one.
  37.  
  38. apropos (C-h a)
  39.     List all commands containing specified argument. For a list of all
  40.     commands, do M-x apropos RET (C-h a RET).
  41.  
  42. auto-fill-mode (No default binding)
  43.     Toggle automatic line wrap on/off.  If on, the line is
  44.     automatically split at a previous space when you insert a new
  45.     space beyond the fill column.  Default: on for .TXT files, off
  46.     otherwise.
  47.  
  48.  
  49. ________________________________________________________________________
  50. NotGNU 1.6 function descriptions                                     / 1
  51.  
  52.  
  53. auto-indent-mode (No default binding)
  54.     Swap key bindings for LFD (newline-and-indent) and CR (newline),
  55.     i.e. toggle automatic indentation on/off.  Default: off.
  56.     See also: newline, newline-and-indent
  57.  
  58. auto-modified-fill-mode (No default binding)
  59.     Like auto-fill-mode, except that a line with '.' in the first
  60.     column is implicitly treated as the first line of the next
  61.     paragraph. This effectively stops fill-paragraph from advancing
  62.     to that line.
  63.  
  64. backward-char (C-b, Left-Arrow)
  65.     Move cursor one position to the left, or to the end of previous
  66.     line if already at beginning of line.
  67.  
  68. backward-kill-word (MBackspace)
  69.     Kill word to the left of cursor.
  70.  
  71. backward-paragraph (M-[, Control-Home)
  72.     Move to the beginning of this or the previous paragraph.
  73.  
  74. backward-sexp (No default binding)
  75.     Move cursor to the beginning of this or previous word, or to the
  76.     previous (, {, [, or < character, whichever comes first.
  77.  
  78. backward-word (M-b, Control-Left)
  79.     Move to the beginning of this or previous word.
  80.  
  81. beginning-of-buffer (M-<, Control-PgUp)
  82.     Move cursor to the beginning of current buffer.
  83.  
  84. beginning-of-line (C-a, Home)
  85.     Move cursor to the beginning of current line.
  86.  
  87. blink-match (No default binding)
  88.     If character under cursor is one of (){}<>, and there exists a
  89.     match for that character in the current buffer, show the match
  90.     by moving cursor there for about 1/4 second.
  91.  
  92. blink-matching-paren (No default binding)
  93.     Same as "cmode" currently.
  94.  
  95. buffer-flush-undo (No default binding)
  96.     Clear the undo stack; free memory.
  97.  
  98.  
  99. ________________________________________________________________________
  100. NotGNU 1.6 function descriptions                                     / 2
  101.  
  102.  
  103. bury-buffer (No default binding)
  104.     Put BUFFER at the end of the list of all buffers. There it is
  105.     the least likely candidate for `other-window' to return; thus,
  106.     the least likely buffer for C-x b to select by default.
  107.  
  108. c-x 4 prefix (C-x 4)
  109.     Apply certain extended commands to other pane/window.
  110.     Example: "C-x 4 d" runs dired-other-window
  111.  
  112. c-x prefix (C-x)
  113.     Apply extended command to this pane/window.
  114.     Example: "C-x C-c" runs save-buffers-kill-emacs
  115.  
  116. call-last-kbd-macro (C-x e)
  117.     Execute recorded key sequence. See start-kbd-macro.
  118.  
  119. capitalize-word (M-c)
  120.     Convert first available character under or after cursor to
  121.     uppercase, and the remainder of the word to lowercase.
  122.  
  123. center-line (No default binding)
  124.     Center text on current line between left column and fill column.
  125.  
  126. center-region (No default binding)
  127.     Center all lines that start between cursor and mark.
  128.  
  129. clear-popup (No default binding) [Windows/NT only]
  130.     Syntax: (clear-popup)
  131.     Remove all functions from the popup menu. Useful in the startup
  132.     file, normally followed by a series of add-to-popup commands.
  133.  
  134. clear-rectangle (No default binding)
  135.     Fill rectangle region with blanks.
  136.  
  137. cmode (No default binding)
  138.     Toggle parenthesis matching on/off. Default: off
  139.     See also: blink-match
  140.  
  141. compile (F9)
  142.     Spawn an external command with redirection to a log file, then
  143.     optionally insert that log file into a separate buffer.  Default
  144.     command can be specified with the MEMAKE environment variable;
  145.     otherwise it is "nmake" under DOS/Windows, and "make" under
  146.     Unix.  Same as 'make'.
  147.  
  148.  
  149. ________________________________________________________________________
  150. NotGNU 1.6 function descriptions                                     / 3
  151.  
  152.  
  153. copy-rectangle (C-x r)
  154.     Copy text from rectangle between cursor and mark to the
  155.     rectangle kill buffer.
  156.  
  157. copy-region-as-kill (M-w)
  158.     Copy region between cursor and mark to kill buffer.
  159.  
  160. copy-region-to-buffer (No default binding)
  161.     Copies region between cursor and mark to specified buffer.
  162.     If buffer already exists, its contents will be erased before
  163.     copying; if not, a new one will be created.
  164.  
  165. copy-region-to-clipboard (C-x x) [Windows/NT and X11 only]
  166.     Copy region to the Windows clipboard or X11 cutbuffer 0.
  167.  
  168. default-popup (No default binding) [Windows/NT only]
  169.     Syntax: (default-popup)
  170.     Reset the popup menu to the NotGNU defaults.
  171.  
  172. define-key (No default binding)
  173.     Syntax: (define-key keymap "Sequence" 'extended-command)
  174.     Define a key sequence in specified keymap. Available keymaps
  175.     are: *, fill, modified, indent, C, overwrite, help, dired, blist.
  176.  
  177. delay-file-read (No default binding)
  178.     Syntax: (delay-file-read 'bool)
  179.     Specify whether files specified on the command line are read
  180.     when the editor starts up, or only when the buffer is visited for
  181.     the first time. Default: 0 (All files read at startup).
  182.  
  183. delete-backward-char (Backspace)
  184.     Delete character to the left of cursor.
  185.  
  186. delete-blank-lines (C-x C-o)
  187.     On blank line, delete all surrounding blank lines, leaving just
  188.     one. On isolated blank line, delete that one. On nonblank line,
  189.     delete all blank lines that follow it.
  190.  
  191. delete-char (C-d, Delete)
  192.     Delete character under cursor.
  193.  
  194. delete-horizontal-space (M-\)
  195.     Delete all spaces and tabs around cursor.
  196.  
  197.  
  198.  
  199. ________________________________________________________________________
  200. NotGNU 1.6 function descriptions                                     / 4
  201.  
  202.  
  203. delete-indentation (M-^)
  204.     Join this line to previous and fix up whitespace at join.
  205.  
  206. delete-line (M-m)
  207.     Kill current line, including the trailing newline character.
  208.  
  209. delete-rectangle (No default binding)
  210.     Delete text in rectangle (do not save in kill buffer).
  211.     See also: kill-rectangle.
  212.  
  213. delete-other-windows (C-x 1)
  214.     Remove all screen panes, except the one containing cursor.
  215.  
  216. delete-window (C-x 0)
  217.     Remove the screen pane that contains the cursor.
  218.  
  219. describe-bindings (C-h b)
  220.     List all key bindings currently active.
  221.  
  222. describe-function (C-h f)
  223.     Display the full documentation of a function.
  224.  
  225. describe-key-briefly (C-h c)
  226.     Print the name of the function that the subsequent key sequence
  227.     invokes.
  228.  
  229. digit-argument (M-0 .. M-9)
  230.     Part of the numeric argument for the next command
  231.  
  232. dired (C-x d)
  233.     Interactive screen mode that lets you edit, view, or delete
  234.     files in a specified directory. The following